• Test user is able to confirm alerts

    5:30:01 PM / 00:02:15:602 Pass

    Test user is able to confirm alerts
    09.12.2025 5:30:01 PM 09.12.2025 5:32:17 PM 00:02:15:602 · #test-id=1
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch alert"
    ---Launch alert has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch confirm"
    ---Launch confirm has been clicked -------
    Then User has to click on the "dismiss" button
    ---dismiss action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch prompt"
    ---Launch prompt has been clicked -------
    Then User has to click on the "accept" button
    ---accept action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser has to click on Launch Alert
    Given The user has navigated to URL "https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html"
    ---URL has been loaded : https://bonigarcia.dev/selenium-webdriver-java/dialog-boxes.html
    ---Title of the page is : Dialog boxes
    When The user has clicked on "Launch modal"
    ---Launch modal has been clicked -------
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on the "Save changes" button
    ---Save changes action has been performed in Alert
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Upload/Download Functionality

    5:32:17 PM / 00:00:40:984 Pass

    Validate Upload/Download Functionality
    09.12.2025 5:32:17 PM 09.12.2025 5:32:58 PM 00:00:40:984 · #test-id=39
    Given The user has navigated to "https://demoqa.com/upload-download"
    -----Navigated to File Upload/Download Site : https://demoqa.com/upload-download
    When The user has clicked on Choose File button
    -----Choose File button has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The path of the file has been entered
    -----File Path has been entered
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Uploaded file path should be displayed on the UI
    -----File is uploaded in UI : C:\fakepath\UploadExample.txt
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    5:32:58 PM / 00:01:06:512 Pass

    Validate Offers section
    09.12.2025 5:32:58 PM 09.12.2025 5:34:04 PM 00:01:06:512 · #test-id=51
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has navigated to Offers section
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Trains tab
    Book Now has been clicked
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user clicks on an Book Now in Offer
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The Offer has to load in a new tab
    New Tab has been opened for Offers
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Select Menu functionality

    5:34:04 PM / 00:02:21:312 Fail

    Validate Select Menu functionality
    09.12.2025 5:34:04 PM 09.12.2025 5:36:26 PM 00:02:21:312 · #test-id=67
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 2" "Ms." "Green"
    ----- Selected the Values : Group 2, option 2: Ms.: Green
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 1, option 2" "Mr." "Blue"
    ----- Selected the Values : Group 1, option 2: Mr.: Blue
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "Group 2, option 1" "Mrs." "Purple"
    ----- Selected the Values : Group 2, option 1: Mrs.: Purple
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    FailVerify user is able to select the values from dropdown
    Given The user has navigated to "https://demoqa.com/select-menu"
    -----Navigated to File Upload/Download Site : https://demoqa.com/select-menu
    When The user is able to see the "Select Menu" title
    Page has been loaded successfully : Select Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to select the values from dropdown "A root option" "Dr." "Aqua"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Read data from Json and input in the OrangeHRM UI

    5:36:26 PM / 00:00:42:516 Pass

    Read data from Json and input in the OrangeHRM UI
    09.12.2025 5:36:26 PM 09.12.2025 5:37:08 PM 00:00:42:516 · #test-id=105
    Given User is logged in to OrangeHRM portal
    --- Navigating to URL: https://opensource-demo.orangehrmlive.com/web/index.php/auth/login
    When The user has navigated to Admin tab
    --- Navigating to PIM Tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user clicked on Add Users button
    --- Navigating to Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Add User page is loaded
    --- User is at Add Employee Page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And User has to enter the details "" "" "" ""
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User has to click on Save button
    --- Employee Added
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate Offers section

    5:37:08 PM / 00:00:59:707 Fail

    Validate Offers section
    09.12.2025 5:37:08 PM 09.12.2025 5:38:08 PM 00:00:59:707 · #test-id=121
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Flights" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user is able to see Myra icon
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on it
    Step skipped
    When The Chat window is opened
    Step skipped
    Then user should be able to type in any questions
    Step skipped
  • Launch MakeMyTrip Website

    5:38:08 PM / 00:03:08:557 Pass

    Launch MakeMyTrip Website
    09.12.2025 5:38:08 PM 09.12.2025 5:41:17 PM 00:03:08:557 · #test-id=137
    Given The browser is launched with "https://www.makemytrip.com"
    When The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Validate the header of the page
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Hotels" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The User enters "Bangalore" as City
    %s city has been selected....
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then Click on Search Button
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Chennai" location and "Bangalore" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassBook bus functionality for different locations
    Given The browser is launched with "https://www.makemytrip.com"
    And User has navigated to "Bus" tab
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user enters "Bangalore" location and "Hyderabad" location
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And I click on Search
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User should be able to view the list of available buses
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • Validate the Menu options available in the Home Page

    5:41:17 PM / 00:06:51:561 Fail

    Validate the Menu options available in the Home Page
    09.12.2025 5:41:17 PM 09.12.2025 5:48:08 PM 00:06:51:561 · #test-id=185
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "Global" "US Dollar" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "United Arab Emirates" "United Arab Emirates Dirham" "Arabic"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "AED"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    FailUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "Tamil"
    Step skipped
    And The user has clicked on Apply
    Step skipped
    Then The page should be changed with the selections accordingly "INR"
    Step skipped
    PassUser is able to change Country/Currency/Language
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user has clicked on the Country selection Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The selection window has been opened with "Country,Currency,Language"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The user has selected the options "India" "Indian Rupee" "English"
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    And The user has clicked on Apply
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then The page should be changed with the selections accordingly "INR"
    Changes has been updated successfully
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The browser is launched with "https://www.makemytrip.com"
    And The Account Creation page is loaded
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Given The user hovers on the myBiz Menu
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    When The Popup has been displayed
    MyBiz Popup :Planning a Business Trip ?
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
    Then User validating the title of the popup
    com.work.framework.StepDefinitions.Hooks.attachScreenshots(io.cucumber.java.Scenario)
    webdriver_screenshot
  • 1

    org.openqa.selenium.NoSuchElementException

    1 tests

    org.openqa.selenium.NoSuchElementException

    1 failed
    Status Timestamp TestName
    Fail 17:44:47 PM And The selection window has been opened with "Country,Currency,Language"
    Validate the Menu options available in the Home Page.User is able to change Country/Currency/Language.And The selection window has been opened with "Country,Currency,Language"
  • 1

    org.openqa.selenium.TimeoutException

    1 tests

    org.openqa.selenium.TimeoutException

    1 failed
    Status Timestamp TestName
    Fail 17:37:49 PM Given The user is able to see Myra icon
    Validate Offers section.Validate user is able to switch to frames.Given The user is able to see Myra icon
  • 1

    org.openqa.selenium.ElementClickInterceptedException

    1 tests

    org.openqa.selenium.ElementClickInterceptedException

    1 failed
    Status Timestamp TestName
    Fail 17:36:21 PM Then User should be able to select the values from dropdown "A root option" "Dr." "Aqua"
    Validate Select Menu functionality.Verify user is able to select the values from dropdown.Then User should be able to select the values from dropdown "A root option" "Dr." "Aqua"

Started

Sep 12, 2025 05:29:59 PM

Ended

Sep 12, 2025 05:48:09 PM

Features Passed

5

Features Failed

3

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@SmokeTest 2 0 0 0 100%